multimission space craft - Spanish English Dictionary